short term residential bed - Spanish English Dictionary